Merge version 1.22.21+rpi1 and 1.23.3 to produce 1.23.3+rpi1 archive/raspbian/1.23.3+rpi1 raspbian/1.23.3+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Fri, 16 Jan 2026 01:20:14 +0000 (01:20 +0000)
committerRaspbian automatic forward porter <root@raspbian.org>
Fri, 16 Jan 2026 01:20:14 +0000 (01:20 +0000)
1  2 
debian/changelog
scripts/Dpkg/Vendor.pm

index 4d02331e9dc2765d065c1b3a0ec28e22fe01f1b7,18c8a14691a9fab951b225a771fb4bcd3cef5367..42f41741c49bf3808317ac7eaabfb1305c20c7a4
- dpkg (1.22.21+rpi1) trixie-staging; urgency=medium
++dpkg (1.23.3+rpi1) forky-staging; urgency=medium
 +
 +  [changes brought forward from 1.20.5+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 02 Aug 2020 12:08:02 +0000]
 +  * Hack up Vendor.pm so it doesn't fail
 +    (see https://lists.debian.org/debian-dpkg/2020/08/msg00004.html )
 +
 +  [changes introduce in 1.21.17+rpi1 by Peter Michael Green]
 +  * disable testsuite.
 +
-  -- Raspbian forward porter <root@raspbian.org>  Thu, 31 Jul 2025 13:29:08 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Fri, 16 Jan 2026 01:20:12 +0000
 +
- dpkg (1.22.21) unstable; urgency=medium
+ dpkg (1.23.3) unstable; urgency=medium
  
    [ Guillem Jover ]
+   * Perl modules:
+     - Dpkg::Vendor::Debian: Mask PIE on m68k, sh4 and x32.
+       Thanks to Adrian Bunk <bunk@debian.org>. Closes: #1100187
+     - Dpkg::Version: Add new has_epoch() and has_revision() methods.
+       Closes: #1123630
+     - Dpkg::Source::Package::V1: Make debian/rules executable on extract if
+       present. Closes: #1123630
+  -- Guillem Jover <guillem@debian.org>  Sat, 20 Dec 2025 02:18:49 +0100
+ dpkg (1.23.2) unstable; urgency=medium
+   [ Guillem Jover ]
+   * Perl modules:
+     - Dpkg::BuildProfiles: Add workaround for callers passing invalid formulas.
+       Diagnosed by Chris Hofstaedtler <zeha@debian.org>.
+  -- Guillem Jover <guillem@debian.org>  Thu, 18 Dec 2025 02:10:10 +0100
+ dpkg (1.23.1) unstable; urgency=medium
+   [ Guillem Jover ]
+   * Perl modules:
+     - Dpkg::BuildProfiles: Add missing Dpkg::Gettext and Dpkg::ErrorHandling
+       imports. Closes: #1123515
+   * Test suite:
+     - Add a test for negated build profiles.
+       Prompted by Chris Hofstaedtler <zeha@debian.org> (on IRC).
+  -- Guillem Jover <guillem@debian.org>  Wed, 17 Dec 2025 13:10:07 +0100
+ dpkg (1.23.0) unstable; urgency=medium
+   [ Guillem Jover ]
+   * Pass --format=xz explicitly to xz on decompression.
+   * dpkg-divert: Clarify default behavior change timeline.
+   * dpkg: Remove obsolete --forget-old-unavail from --help output.
+   * Add vendor specific support for fuzzy source vs version nativeness.
+     Closes: #737634
    * dpkg-deb: Fix cleanup for control member with restricted directories.
-     Fixes CVE-2025-6297. Reported by zhutyra on HackerOne.
+     Reported by zhutyra on HackerOne.
+   * dpkg: Use maintscript name instead of untranslated description in error
+     messages.
+   * dpkg: Unify maintainer script error messages.
+   * dpkg: Print maintscript fallback success message after finishing actions.
+   * Improve subprocess exit message.
+   * update-alternatives: Move debug message from call site into
+     alternative_prepare_install().
+   * Shallow pass at clarifying debug messages.
+   * update-alternatives: Clarify in --help output that the «...» refers to
+     --slave.
+   * dpkg-query: Improve --list header ASCII art.
+     Suggested by No Comment <mowglithemaniac@gmail.com>.
+   * dselect, libdpkg: Use Ctrl+<name> instead of ^<name> in messages.
+   * dpkg-split: Obsolete --msdos option which no longer does anything.
+   * Remove support for MSDOS-Filename field.
+   * dpkg-shlibdeps: Add a debug print when overriding file to package mappings.
+     See #1115395.
+   * Use invalid instead of illegal in symbol names and output messages.
+   * dpkg: Improve commands acting on the available file from standard input.
+     Closes: #1119906
+   * Use «package metadata» instead of «control information».
+   * dpkg: Use MAXCONTROLFILENAME instead of 50 or 250 in format string
+     precision.
+   * dpkg-split: Mark strings for translation.
+   * start-stop-daemon: Update list of change contributors.
+   * Do not use contractions in output messages.
+   * Reword --help options descriptions to fit again in 80 columns.
+   * dpkg-source: Use Dpkg::BuildProfiles to parse the Build-Profiles field.
+   * dpkg-source: Add a new profile:v1 property in Package-List field.
+     See https://lists.debian.org/debian-devel/2025/11/msg00333.html.
+   * Use valid instead of legal in output messages and code comments.
+   * dpkg-source: Add support for --signer-certs option. Closes: #1110172
+   * dpkg-source: Add new --no-vendor-certs extract option.
+   * dpkg: Do not run the postinst during cleanup if the previous state was bad.
+     Based on a patch by Ian Jackson <ian@davenant.greenend.org.uk>.
+     Closes: #432893
+   * dpkg: Mark reinstreq during unpack as late as possible, not before prerm.
+     Thanks to Ian Jackson <ian@davenant.greenend.org.uk>.
+   * Architecture support:
+     - Accept sparcv9 as an alias for GNU CPU name sparc64.
+     - Remove kopensolaris-any support.
+       See commit 602261f1f3e3143b0b668d3ae185fb600b4ed18c.
+       See https://github.com/dtbartle/glibc-opensolaris (2009-04).
+       See https://github.com/ip1981/kopensolaris-glibc (2015-01).
+     - Remove kfreebsd-any support.
+       See https://lists.debian.org/debian-devel/2023/05/msg00306.html.
+     - Remove support for powerpcspe.
+   * Portability:
+     - Use portable POSIX «cp» options -RPp instead -a.
    * Perl modules:
+     - Dpkg::Vendor: Parametrize vendor and field names in diagnostic messages.
+     - Dpkg: Bump PROGVERSION to 1.23.x.
+     - Dpkg::Build::Info: Remove deprecated module.
+     - Dpkg::OpenPGP::Backend::Sequoia: Do not run sq/sqv to verify with no
+       keyrings. Closes: #1106148
+     - Dpkg::OpenPGP::Backend::Sequoia: Run sq in stateless mode for
+       verification.
+       Suggested by Neal H. Walfield <neal@sequoia-pgp.org>.
+     - Dpkg::Compression: Uncomment compression_get_property() deprecation
+       warning.
+     - Dpkg::Control::FieldsCore: Remove implicit argument use in
+       field_transfer_single().
+     - Dpkg::Shlibs::SymbolFile: Remove deprecated ignore blacklist support.
+     - Dpkg::Source::Package: Move non-native version build check from 3.0
+       (quilt) to 2.0.
+     - Dpkg::Source::Package: Add format vs version coherence warnings on
+       extract.
+     - Dpkg::Source::Package::V1: Remove redundant -r option for cp.
+     - Test::Dpkg: Refactor all_shell_files() function.
+     - Test::Dpkg: Add all maintscripts to all_shell_files().
+     - Test::Dpkg: Refactor all_pod_modules() function.
+     - Test::Dpkg: Optimize modules skipping in all_pod_modules().
+     - Test::Dpkg: Do not export directory getters.
+     - Test::Dpkg: Refactor test files scan function.
+     - Test::Dpkg: Extend all_shell_files() to return all shell scripts.
      - Dpkg::BuildDriver::DebianRules: Fix uninitialized Perl variables.
        Closes: #1107971
      - Dpkg::BuildDriver::DebianRules: Fix R³ dpkg/target/<target> values
Simple merge